/* 
 * @company: BlueInsight
 * @author: lxs
 * @date: 2018年10月4日
 */
package com.cedar.model.Adapter;

/**
 * 接口适配器模式
 * @FileName: 
 * @author: lxs
 * @date: 2018年10月4日
 * @Description: 接口的适配器模式：当不希望实现一个接口中所有的方法时，可以创建一个抽象类Wrapper，实现所有方法，我们写别的类的时候，继承抽象类即可
 */
public class WrapperTest {

    /**
     * @param args
     */
    public static void main(String[] args) {
        Sourceable source1 = new SourceSub1();
        Sourceable source2 = new SourceSub2(); 

        source1.method1();
        source2.method2();
    }

}
